(small) town - Francés Inglés Diccionario